DOM

Window[0] など

 編集:2022.09.11 by T.A.

[Edge]。→

当文書のトップで Window オブジェクトを表示させてみると、

//window=[object]:[object Window]
	//0=[object]:エラー:undefined
	//window=[object]:[object Window]
	//self=[object]:[object Window]
	//document=[object]:[object HTMLDocument]
	//name=[string]:
	//location=[object]:file:///C:/Users/asmin/Documents/HTML%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B・・・
	//…

と、なり、0 の要素があります。トップの window の下にもう一つ ウインドウ(フレーム)があります。

//window[0]=[object]:[object Window]
	//window=[object]:[object Window]
	//self=[object]:[object Window]
	//document=[object]:[object HTMLDocument]
	//name=[string]:Content
	//location=[object]:http://tetuya-amamiya.la.coocan.jp/HTML_R/HTML-Rifarennsu/DOM/Document/Document.h・・・
	//…

「Content」という名前の IFRAME 要素があります。

window["Content"] でも下のウインドウにアクセスすることができます。

HTML構造で、簡単にいうと、

<!DOCTYPE HTML>
<HTML lang="ja">
<HEAD>
<TITLE>HTMLリファレンス</TITLE>
</HEAD>

<BODY>

<A href="html.htm" target=Content>リンク</A>

<IFRAME name=Content></IFRAME>

<DIV>テストエリア<BR>
JavaScriptの実行…
<SCRIPT>
window[0]
</SCRIPT>
</DIV>

</BODY>
</HTML>
構文
Window[]
Window[name]
Window Window
数値。0~。
name フレームの名前(name)を表す文字列。

テスト